package org.mcb.zebra.portal.page;

import java.util.Collection;

import org.apache.pluto.PortletWindow;

@SuppressWarnings("unchecked")
public interface Page {
	public abstract PortletWindow addPortletWindow(String id,
			PortletWindow portletWindow);

	public abstract boolean containsPortletWindow(String id);

	public abstract PortletWindow remove(String id);

	public abstract Collection getAllPortletWindow();

	public abstract void removeAllPortletWindow();

	public abstract PortletWindow getPortletWindow(String id);

	public abstract String getPageName();

	public abstract void setPageName(String pageName);

	public abstract void addPortletWindow(String portletContext,
			String portletName);
	public abstract String getUrl();
	public abstract void setUrl(String url) ;

}